import { useStoreOne } from "./storeOne"
import { useStoreTwo } from "./storeTwo"

export interface IAppStore {
    useStoreOne: ReturnType<typeof useStoreOne>
    useStoreTwo: ReturnType<typeof useStoreTwo>
}

const appStore: IAppStore = {} as IAppStore

export const register = () => {
    appStore.useStoreOne = useStoreOne()
    appStore.useStoreTwo = useStoreTwo()
}

export default appStore